mountains lady's-mantle - German English Dictionary